package com.wl.dzt.sys.core.dao.select.term;


/**
 * @author wl_code@163.com
 * @version 1.0
 * @date 2018/7/5/005
 * @description 条件转换接口
 * 转换条件封装为sql语句
 */
public interface TermPaser {

    /**
     * <b>转换</b>
     * <p>
     * 用于封装查询条件符号和对应的转换规则
     * </p>
     *
     * @param clazz
     * @param term
     * @param fieldName
     * @param val
     * @return
     */
    String paser(Class<?> clazz, Term term, String fieldName, Object val);

}
